you a bad hat - French English Dictionary